A Hybrid Denotational Semantics for Hybrid Systems
نویسندگان
چکیده
In this article, we present a model and a denotational semantics for hybrid systems. Our model is designed so that it may be easily used for modeling large, existing embedded applications, which is a first step toward their validation. The discrete subsystem is modeled by a program written in an extension of an imperative language and the continuous subsystem is modeled by differential equations. We give a denotational semantics to the continuous system inspired by what is usually done for the semantics of computer programs and then we show how it merges into the semantics of the whole system. The semantics of the continuous system is computed as the fix-point of a modified Picard operator which increases the information content at each step. This fix-point is the supremum of a sequence of approximations and we show that this supremum exists and is the solution of a differential equation using Keye Martin’s measurement theory.
منابع مشابه
A Hybrid Denotational Semantics for Hybrid Systems – Extended Version
In this article, we present a model and a denotational semantics for hybrid systems. Our model is designed to be used for the verification of large, existing embedded applications. The discrete part is modeled by a program written in an extension of an imperative language and the continuous part is modeled by differential equations. We give a denotational semantics to the continuous system insp...
متن کاملA Theory of Symbolic Dynamics for Hybrid Systems
In this paper, we introduce a new semantics for hybrid systems called symbolic dynamics. The semantics is constructed in the tradition of denotational semantics of programming languages, which defines the meaning of a construct by a function. The novelty of this approach is that these semantic functions are defined on complex state spaces carrying algebraic and analytic structures. As in the de...
متن کاملLecture Notes on Winning Strategies & Regions
This lecture continues the study of hybrid games and their logic, differential game logic [Pla15], that Lecture 20 on Hybrid Systems & Games started. Lecture 20 saw the introduction of differential game logic with a focus on identifying and highlighting the new dynamical aspect of adversarial dynamics. The meaning of hybrid games in differential game logic had been left informal, based on the i...
متن کامل{43 () Modular and Visual Speciication of Hybrid Systems { an Introduction to Hycharts {
Visual description techniques are particularly important for the design of hybrid systems because speciications of such systems usually have to be discussed between engineers from a number of diierent disciplines. Modularity is vital for hybrid systems not only because it allows to handle large systems, but also because hybrid systems are naturally decomposed into the system itself and its envi...
متن کاملModular and Visual Specification of Hybrid Systems: An Introduction to HyCharts
Visual description techniques are particularly important for the design of hybrid systems because speci cations of such systems usually have to be discussed between engineers from a number of di erent disciplines. Modularity is vital for hybrid systems not only because it allows to handle large systems, but also because hybrid systems are naturally decomposed into the system itself and its envi...
متن کامل